Conversation
…o adds a patch to remove all emotibit directories on uninstall (was an issue if upgrading from MSI to INNO installer)
…ases extensibility. tested working.
added a patch to backup settings files
WalkthroughThe pull request introduces a backup and restore subsystem to the EmotiBitInstaller script, implementing timestamped backup functionality for JSON and XML settings files stored in app data directories. The backup process runs during the pre-install phase before uninstall operations, with post-install cleanup logic for removing identical backups. The installer creates organized backup directories using a YYYY-MM-DD_hhmmss naming scheme and includes logic to clean up empty backup folders. Additionally, the version number is updated from 1.14.2 to 1.14.5, and new file entries and uninstall deletion rules are added to the installer configuration. Possibly related PRs
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary by CodeRabbit
New Features
Chores
✏️ Tip: You can customize this high-level summary in your review settings.